home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / SNEWS360.ZIP / SICKNEWS.DOC < prev    next >
Text File  |  1996-11-14  |  19KB  |  466 lines

  1.  ┌─────────────────────────────────────────────────────────░░───────────────┐
  2.  │  Sicknews v3.6     (C) Beau Barker, Flax Software    15th November 1996  │
  3.  └──────────────────────────────────────────────────────────────────────────┘
  4.  
  5.   · Sicknews allows the Sysop of a BBS to create a customised News file.
  6.  
  7.   · This is an Evaluation copy, so you are limited to only 2 bulletins.
  8.     When you buy the full version, there is no limit to how many bulletins
  9.     Sicknews will process. To purchase the full version, print out and mail
  10.     in ORDER.FRM. (It's a plain ASCII text file).
  11.  
  12.  ┌────────────────────────────────────────────────────────░░────────────────┐
  13.  │                           Table of Contents                              │
  14.  └────────────░░────────────────────────────────────────────────────────────┘
  15.  
  16.                        1 · Disclaimer
  17.  
  18.                        2 · Installing Sicknews.
  19.  
  20.                        3 · Format of SICKNEWS.TXT.
  21.  
  22.                        4 · The External Headers.
  23.                        5 · External Header Sets (EHS).
  24.  
  25.                        6 · Color Codes.
  26.                        7 · Kewl Colors.
  27.  
  28.                        8 · Sicknews' Limitations.
  29.  
  30.                        9 · Trouble Shooting.
  31.                       10 · Contacting the Author.
  32.                       11 · Purchasing the full version.
  33.                       12 · Credits.
  34.  
  35.  ┌──────────────────────────────────────────────────────────────────────────┐
  36.  │                                Disclaimer                           ░░   │
  37.  └────────────────░░────────────────────────────────────────────────────────┘
  38.  
  39.    In no event will Flax Software be held liable for any damages, including
  40.    any loss of profits, or other incidental or consequential damages arising
  41.    out of the use of this program.
  42.  
  43.  ┌──────░░──────────────────────────────────────────────────────────────────┐
  44.  │                               Instructions                               │
  45.  └─────────────────────────────────────────────────────────────────────░░───┘
  46.  
  47.    1.  Unzip the archive into a directory.
  48.  
  49.    2.  Run NEWSCFG.EXE to install and configure Sicknews.
  50.  
  51.    3.  Edit SICKNEWS.TXT to enter your bulletins.
  52.        See "Format of SICKNEWS.TXT" for details.
  53.  
  54.    4.  Run SICKNEWS.EXE.
  55.        This will generate the output news file(s).
  56.  
  57.    5.  The next step is to display the News file on your bulletin board.
  58.        The most common place to do this is in the logon sequence. Refer to
  59.        your system's documentation on how to display external text files.
  60.  
  61.    6.  Order the full version of Sicknews. It's cheap, fast and so easy!
  62.  
  63.  
  64.  ┌──────░░──────────────────────────────────────────────────────────────────┐
  65.  │                         Format of SICKNEWS.TXT   ░░                      │
  66.  └──────────────────────────────────────────────────────────────────────────┘
  67.  
  68.   · There is a sample SICKNEWS.TXT file included in this archive.
  69.  
  70.   · The SICKNEWS.TXT is a text file where you enter in all your bulletins.
  71.     You can edit this file with any text editor of your choice.
  72.  
  73.   · Sicknews ignores lines beginning with ";".
  74.  
  75.          Eg. "; This line would not be in the output files"
  76.  
  77.  
  78.                      ----- Format of SICKNEWS.TXT -----
  79.  
  80.   · DATE      -- Date of the Bulletin.
  81.   · TITLE     -- Title of the Bulletin.
  82.   · NEWS TEXT -- Your news text. This can be an unlimited amount of lines.
  83.   · ***       -- Finish each entry with "***".
  84.  
  85.  
  86.                      ----- Example of SICKNEWS.TXT -----
  87.  
  88.  ░  01/08/96
  89.  ░  Metal Rage Online Door Game Installed!
  90.  ░  Manage your Rock 'n' Roll band to become the most popular in the world!!
  91.  ░  Play at venues, take drugs, fight other bands, then release a single and
  92.  ░  watch it climb the charts! To join in, go to the Games menu and hit (S)!
  93.  ░  ***
  94.  
  95.  
  96.  ┌───────────────────░░─────────────────────────────────────────────────────┐
  97.  │                             External Headers                             │
  98.  └─────────────────────────────────────────────────────────────────░░───────┘
  99.  
  100.   · The External Headers are files which you can edit to help Sicknews fit
  101.     in more comfortably with your system. You can create and edit these files
  102.     using your favorite Ansi or Text editor.
  103.  
  104.  
  105.   · There are five external headers:
  106.  
  107.     S-HDR    :  News Header, displayed at the top of the news file.
  108.     S-BUL    :  Bulletin Header, displayed before each bulletin.
  109.     S-BULFTR :  Bulletin Footer, displayed after each bulletin.
  110.     S-FTR    :  News Footer, displayed at the end of the news file.
  111.  
  112.     S-LINE   :  Displayed if there is no ~N code in the S-BUL file. It is
  113.                 usually one line in length, and is repeated for each line
  114.                 of News Text.
  115.  
  116.  
  117.     Note: Sicknews does not require ALL of the external headers to exist
  118.     to run properly. If one or more of the external headers don't exist,
  119.     they simply are not included in the output files.
  120.  
  121.     For example, a small external header set may consist of only the S-HDR
  122.     and S-BUL headers, or even just the S-BUL header.
  123.  
  124.  
  125.   · Inside the external headers you can insert "codes" which are replaced
  126.     with certain information from your news file.
  127.  
  128.  
  129.                   --- Format of External Header Codes ---
  130.  
  131.  
  132.                    Code Format:   ~  +  <Insert String>
  133.  
  134.  
  135.    Possible Insert Strings
  136.    -----------------------
  137.  
  138.                      D  :  Date
  139.                      T  :  Title
  140.                      !  :  Current Bulletin Number
  141.                      #  :  Total Amount of Bulletins.
  142.                      N  :  Current "News Text" Line
  143.  
  144.    Examples
  145.    --------
  146.  
  147.                   Code :  ~D
  148.                Becomes :  01/10/96
  149.  
  150.                   Code :  ~T
  151.                Becomes :  New online door game installed!
  152.  
  153.                   Code :  Bulletin ~! of ~#.
  154.                Becomes :  Bulletin 169 of 2000.
  155.  
  156.                   Code :  ~N
  157.                Becomes :  To join in, go to the Games menu and hit (S)!
  158.  
  159.  
  160.  
  161.  + You can enter justification after your code.
  162.  
  163.  
  164.    Possible Justification Codes
  165.    ----------------------------
  166.  
  167.                 \  :  Left Justification
  168.                 /  :  Right Justification
  169.                 |  :  Centered
  170.  
  171.  
  172.    Examples
  173.    --------
  174.  
  175.                   Code :  ~T\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ ~D\\\\\\
  176.                Becomes :  New online door game installed!      01/10/96
  177.  
  178.                   Code :  ~T/////////////////////////////////////////////
  179.                Becomes :                  New online door game installed!
  180.  
  181.                   Code :  ~T||||||||||||||||||||||||||||||||||||||||||||.
  182.                Becomes :          New online door game installed!       .
  183.  
  184.  
  185.  ┌───────────────────────────────────────────────────────────────░░─────────┐
  186.  │  ░░                    External Header Sets (EHS)                        │
  187.  └──────────────────────────────────────────────────────────────────────────┘
  188.  
  189.  
  190.   · An EHS is a set of External Headers located in the HEADERS\ subdirectory.
  191.     It includes an EXTERNAL.CFG file which contains information about the EHS.
  192.  
  193.  
  194.     A quick explanation of the EXTERNAL.CFG file:
  195.  
  196.  
  197.   · Sicknews uses TWO configuration files.
  198.  
  199.     The first, SICKNEWS.CFG, contains the following personal information:
  200.  
  201.         Name of Sysop
  202.         Name of BBS
  203.         Registration Code
  204.  
  205.         Maximum Amount of bulletins to process
  206.  
  207.         Pathname to Ansi output
  208.         Pathname to Ascii output
  209.  
  210.         Create Ansi output file?   ( y | n )
  211.         Create Ascii output file?
  212.  
  213.  
  214.   · The second, EXTERNAL.CFG, located in your HEADERS\ subdirectory,
  215.     contains the following information about your External Header Set:
  216.  
  217.  
  218.         # of "empty lines" between bulletins
  219.  
  220.         Add First S-BUL?     ( y | n )
  221.         Add Last S-BULFTR?
  222.         Clear the screen at the top of the output file?
  223.         Clear the screen before each bulletin?
  224.         Use "Kewl Color"?
  225.  
  226.         Color of News Text
  227.         Color of Upper Case
  228.         Color of Lower Case
  229.         Color of Punctuation
  230.         Color of Hi-bit Ascii
  231.         Color of Numbers
  232.  
  233.  
  234.   · The purpose of this is so that you can distribute your header set and
  235.     include the EXTERNAL.CFG file, and other people can easily configure
  236.     their copy of Sicknews to work with your header set.
  237.  
  238.  
  239.   · You do NOT need to include SICKNEWS.CFG in your EHS. Only the headers
  240.     and the EXTERNAL.CFG file need to be included.
  241.  
  242.  
  243.   · Many EHS's are available at our web site (http://www.jeack.com.au/~flax).
  244.  
  245.     To add your EHS to those available at the web site, simply e-mail,
  246.     just e-mail attach your zipped EHS to flax@axis.jeack.com.au.
  247.  
  248.  
  249.  ┌────────────────────────────────────────────────────░░────────────────────┐
  250.  │                           Sicknews Color Codes                           │
  251.  └──────░░──────────────────────────────────────────────────────────────────┘
  252.  
  253.  
  254.   · Sicknews Color Codes are used to change color within text. You can insert
  255.     them into the Date, Title, News Text or any option in the "Strings" menu
  256.     of Newscfg. They are very useful so I recommend you print out this
  257.     section for future reference.
  258.  
  259.  
  260.                        --- Examples of Color Codes ---
  261.  
  262.  
  263.     Sicknews Color Code =  "|" + <Background Color> + <Foreground Color>
  264.  
  265.  
  266.                            -- Foreground Code --
  267.  
  268.   ┌────────┬───────────────────────────┬────────┬───────────────────────────┐
  269.   │  Code  │  Result                   │  Code  │  Result                   │
  270.   ├────────┼───────────────────────────┼────────┼───────────────────────────┤
  271.   │    0   │  Black       Foreground   │    A   │  Light Green   Foreground │
  272.   │    1   │  Dark Blue   FG           │    B   │  Light Blue    FG         │
  273.   │    2   │  Dark Green  FG           │    C   │  Light Red     FG         │
  274.   │    3   │  Cyan        FG           │    D   │  Light Magenta FG         │
  275.   │    4   │  Red         FG           │    E   │  Yellow        FG         │
  276.   │    5   │  Deep Purple FG           │    F   │  Bright White  FG         │
  277.   │    6   │  Brown       FG           │    X   │  No Change.               │
  278.   │    7   │  Light Grey  FG           │    !   │  Default Foreground Color │
  279.   │    8   │  Dark Grey   FG           │    +   │  Turn Brightness ON       │
  280.   │    9   │  Blue        FG           │    -   │  Turn Brightness OFF      │
  281.   └────────┴───────────────────────────┴────────┴───────────────────────────┘
  282.  
  283.  
  284.                            -- Background Codes --
  285.  
  286.   ┌────────┬───────────────────────────┬────────┬───────────────────────────┐
  287.   │  Code  │  Result                   │  Code  │  Result                   │
  288.   ├────────┼───────────────────────────┼────────┼───────────────────────────┤
  289.   │    0   │  Black  Background        │    A   │  Green  BG + Flashing FG  │
  290.   │    1   │  Blue   BG                │    B   │  Blue   BG + Flashing FG  │
  291.   │    2   │  Green  BG                │    C   │  Red    BG + Flashing FG  │
  292.   │    3   │  Cyan   BG                │    D   │  Purple BG + Flashing FG  │
  293.   │    4   │  Red    BG                │    E   │  Brown  BG + Flashing FG  │
  294.   │    5   │  Purple BG                │    F   │  Grey   BG + Flashing FG  │
  295.   │    6   │  Brown  BG                │    X   │  No Change.               │
  296.   │    7   │  Grey   BG                │    !   │  Default Background Color │
  297.   │    8   │  Black  BG + Flashing FG  │    +   │  Turn Flashing ON         │
  298.   │    9   │  Blue   BG + Flashing FG  │    -   │  Turn Flashing OFF        │
  299.   └────────┴───────────────────────────┴────────┴───────────────────────────┘
  300.  
  301.  
  302.  
  303.                                 -- Example --
  304.  
  305.  
  306.     Line     :   |0DSicknews |93News |!!Generator.
  307.  
  308.     Becomes  :   Sicknews News Generator.
  309.                  └┬──────┘└┬──┘└───┬────┘
  310.                   │        │       └─> Default BG, Default FG.
  311.                   │        └─────────> Blue BG, Cyan FG (Flashing).
  312.                   └──────────────────> Black BG, Magenta FG.
  313.  
  314.  
  315.  
  316.  
  317.   Color codes are IGNORED in the following three situations:
  318.   ----------------------------------------------------------
  319.  
  320.     a.  When writing to the Ascii file, (Ascii has no color).
  321.  
  322.     b.  When you have enabled the "Kewl Color" feature, which uses a
  323.         different method of coloring text (see "Kewl Colors").
  324.  
  325.     c.  When replacing a header code which has color changes in it. In this
  326.         situation, the text takes the color of the header code.
  327.  
  328.          Eg. If this header code was in your S-BUL file:
  329.  
  330.          ~T\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
  331.          └────────┬────────┘└────────┬────────┘└────────┬────────┘
  332.                 White            Light Blue           Blue
  333.  
  334.          .. then the color codes in this title:
  335.  
  336.          "|XFWelcome to |XAThe Psychotic BBS|XF!!!"
  337.  
  338.          .. would be ignored and the colors of the header code would be used.
  339.  
  340.  
  341.  ┌──────────────────────────────────────────────────────────────────────────┐
  342.  │                              Kewl Colors                          ░░     │
  343.  └─────░░───────────────────────────────────────────────────────────────────┘
  344.  
  345.   · This option applies to the ANSI output file.
  346.  
  347.   · You have the option of disregarding all Color Codes and displaying the
  348.     news text in your output files in "Kewl Color",
  349.  
  350.           ie. the color of Uppercase letters can be different to
  351.               the color of Lowercase letters, etc.
  352.  
  353.   · To enable this feature, set "NewsCfg > Toggles > KewlColor" to "YES".
  354.  
  355.  ┌────────────────────────────────────────────────────░░────────────────────┐
  356.  │                         Sicknews' Limitations                            │
  357.  └──────░░──────────────────────────────────────────────────────────────────┘
  358.  
  359.   · Although Sicknews is very flexible, it has some limitations:
  360.  
  361.   ┌──────────────────░░───────────────────────────┬────────────────────────┐
  362.   │  Item                                         │      Limitation        │
  363.   ├───────────────────────────────────────────────┼────────────────────────┤
  364.   │                                               │                        │
  365.   │  Length of News Text in one bulletin          │        99 lines        │
  366.   │                                               │                        │
  367.   │  External Headers : S-HDR, S-BUL, S-FTR       │      20,000 bytes      │
  368.   │                                               │                        │
  369.   │  External Header  : S-BULFTR                  │       5,000 bytes      │
  370.   │                                     ░░        │                        │
  371.   │  External Header  : S-LINE                    │       1,000 bytes      │
  372.   │                                               │                        │
  373.   └───────────────────────────────────────────────┴────────────────────────┘
  374.  
  375.   · If you want these limitations increased then please say so.
  376.  
  377.  ┌────────────────────────────────────────────────────░░────────────────────┐
  378.  │                             Trouble Shooting                             │
  379.  └──────░░──────────────────────────────────────────────────────────────────┘
  380.  
  381.  
  382.   · Q : I insert Color Codes into SICKNEWS.TXT but they seem to do nothing
  383.         in the output file.
  384.  
  385.   · A : There are 3 situations where Color codes are ignored. They are
  386.         listed in the "Sicknews Color Codes" section of this document.
  387.  
  388.                                    --+--
  389.  
  390.   · Q : The news file seems to be constantly clearing the screen after
  391.         each bulletin. What's wrong??
  392.  
  393.   · A : You have switched "NewsCfg > Toggles > Clear After Each" to YES.
  394.  
  395.         Either switch it back to NO, or edit the S-BULFTR header, (which
  396.         is displayed after each bulletin), to include the pause code that
  397.         your BBS uses. In PCB it's @PAUSE@, your BBS might be different.
  398.  
  399.         This way your news file will wait for a keypress before clearing
  400.         the screen and displaying the next bulletin.
  401.  
  402.                                    --+--
  403.  
  404.   · Q : WTF?? It only ever processes 2 bulletins.
  405.  
  406.   · A : You need to buy the full version of Sicknews to process more than 2.
  407.         See "The Full Version" or ORDER.DOC.
  408.  
  409.                                    --+--
  410.  
  411.   · Q : What is that message I keep getting when I run SICKNEWS.EXE, about
  412.         my SICKNEWS.TXT containing too many bulletins??
  413.  
  414.   · A : The message is telling you that you have not purchased the full
  415.         version of Sicknews, so you are limited to processing only two
  416.         bulletins. The full version of Sicknews is limited only by your
  417.         Operating System.
  418.  
  419.                                    --+--
  420.  
  421.   · Q : You still haven't answered my question. How can I contact you?
  422.  
  423.   · A : Cue "Contacting the Author" section:
  424.  
  425.  
  426.  ┌────────────────────────────────────────────────────░░────────────────────┐
  427.  │                          Contacting the Author                           │
  428.  └──────░░──────────────────────────────────────────────────────────────────┘
  429.  
  430.   · Questions or comments can be forwarded any of the following ways:
  431.  
  432.           ·  E-mail         :  flax@axis.jeack.com.au
  433.           ·  Sick Homepage  :  http://www.jeack.com.au/~flax
  434.  
  435.           ·  Telephone      :  +613-9571-7456
  436.  
  437.           ·  Postal Address :  Flax Software
  438.                                P.O. Box 123
  439.                                Caulfield East
  440.                                Australia 3145
  441.  
  442.  ┌────────────────────────────────────────────────────░░────────────────────┐
  443.  │                             The Full Version                             │
  444.  └──────░░──────────────────────────────────────────────────────────────────┘
  445.  
  446.    Sicknews costs $10. The Full version has no bulletin limit, so you can
  447.    have as many bulletins in your news file as you like.
  448.  
  449.    Once you have bought Sicknews, all future versions are free.
  450.  
  451.    Fill out ORDER.FRM to purchase the full version.
  452.  
  453.  
  454.  ┌────────────────────────────────────────────────────░░────────────────────┐
  455.  │                                Credits                                   │
  456.  └──────░░──────────────────────────────────────────────────────────────────┘
  457.  
  458.   Coding, Docs and Artwork by Beau Barker, Flax Software 1996.
  459.  
  460.   · DOS testing by : The Black Assassin [TK] and Wizard [TK]
  461.   · OS2 testing by : Wolverine [AV]
  462.  
  463.  
  464.   Enjoy!
  465.  
  466.